Use C-c ' to edit the current code block. This brings up a language major-mode edit buffer containing the body of the code block. Saving this buffer will write the new contents back to the Org buffer. Use C-c ' again to exit.
The org-src-mode minor mode will be active in the
edit buffer. The following variables can be used to configure the
behavior of the edit buffer. See also the customization group
org-edit-structure for further configuration
options.
org-src-lang-modes<lang>-mode
exists, where <lang> is the language named
in the header line of the code block, then the edit buffer will
be placed in that major-mode. This variable can be used to map
arbitrary language names to existing major modes.org-src-window-setuporg-src-preserve-indentationorg-src-ask-before-returning-to-edit-buffer